@charset "utf-8";
/* CSS Document */

/* topbar */
.topbar{ width:100%; height:34px; border-bottom:1px solid #dbdbdb; background-color:#f7f7f7; overflow:hidden;}
.topbar .topbar_cont{ width:1100px; height:14px; line-height:14px; margin:11px auto 9px auto; overflow:hidden;}
.topbar .topbar_cont ul{ list-style:none; overflow:hidden; float:right;}
.topbar .topbar_cont ul li{ width:auto; line-height:14px; text-align:center; border-right:1px solid #696969; padding:0 15px; float:left;}/* 0224修改过 */

/* 头部 */
.header{ width:1100px; margin:0 auto; padding:30px 0 20px 0; overflow:hidden;}
.header .header_logo{ width:182px; height:50px; margin-right:103px; float:left;}
.header .header_search{ width:530px; float:left; margin-right:103px; overflow:hidden;}
.header .header_search .header_search_input{ width:424px; height:30px; line-height:30px; border:2px solid #0074c1; padding-left:6px; float:left;}
.header .header_search .header_search_btnok{ width:96px; height:34px; line-height:34px; font-size:14px; font-weight:bold; text-align:center; color:#FFF; border:0; float:left; background-color:#0074c1; cursor:pointer;}
.header .header_search p{ width:100%; margin-top:5px; float:left;}
.header .header_tel{ width:150px; height:30px; margin-top:20px; float:left;}

/* 导航条 */
.nav{ width:100%; height:40px; background-color:#0074c1;}
.nav .nav_mian{ width:1100px; height:40px; margin:0 auto; overflow:hidden;}
.nav .nav_mian ul{ list-style:none; overflow:hidden; float:left;}/* 0224修改过 */
.nav .nav_mian ul li{ width:90px; height:40px; line-height:40px; font-size:14px; text-align:center; color:#FFF; font-weight:bold; float:left; margin-right:5px;}/* 修改过 */
.nav .nav_mian ul li:hover{ background-color:#1b97cf;}/* 后添加 */
.nav .nav_mian ul li a{ color:#FFF;}
.nav .nav_mian ul li.nav_active{ background-color:#1b97cf;}
/*.nav .nav_mian ul li.nav_active a{ color:#0074c1;} 这句删除 */
.nav .nav_mian .nav_toolbar{ height:20px; margin-top:13px; float:right;}
.nav .nav_mian .nav_toolbar .nav_login{ line-height:15px; padding:0 10px; color:#FFF; float:left;}
.nav .nav_mian .nav_toolbar .nav_login a{ color:#FFF;}

/* 导航条-预约体检 */
.nav .nav_mian .nav_booking{ height:40px; line-height:40px; font-size:14px; text-align:center; color:#FFF; font-weight:bold; float:right; padding:0 40px; background-color:#1b97cf;}
.nav .nav_mian .nav_booking a{ color:#FF0;}


/* 页脚 */
.footer{ width:100%; background-color:#f7f7f7; overflow:hidden;}/* 修改过 */
.footer .footer_cont{ width:920px; margin:30px auto; overflow:hidden;}
.footer .footer_cont .footer_main{ width:180px; float:left; overflow:hidden;}
.footer .footer_cont .footer_main .footer_tltmain{ width:100%; height:35px; margin-bottom:5px;}
.footer .footer_cont .footer_main .footer_tltmain p{ margin-left:40px; line-height:35px; font-size:12px; font-weight:bold; color:#666666;}
.footer .footer_cont .footer_main ul{ width:120px; border-left:1px solid #e1e1e1; margin-left:17px; overflow:hidden;}
.footer .footer_cont .footer_main ul li{ list-style:none; height:30px; line-height:20px; margin-left:20px;}
.footer .footer_copy{ width:100%; height:45px; line-height:45px; background-color:#0074c1; text-align:center; color:#FFF;}














